Big Huge Thesaurus

Brachychiton australis

noun